/*
 * @Author: Jimmy
 * @LastModifiedBy: Jimmy
 * @Date: 2024-05-25 22:57:44
 * @LastEditTime: 2024-05-25 23:07:25
 * @FilePath: /nest_study/src/common/enum/cache.ts
 */
/**
 * 缓存的key 枚举
 *
 */
export enum CacheEnum {
    /**
     * 登录用户 redis key
     */
    LOGIN_TOKEN_KEY = 'login_tokens:',

    /**
     * 验证码 redis key
     */
    CAPTCHA_CODE_KEY = 'captcha_codes:',

    /**
     * 参数管理 cache key
     */
    SYS_CONFIG_KEY = 'sys_config:',

    /**
     * 字典管理 cache key
     */
    SYS_DICT_KEY = 'sys_dict:',

    /**
     * 防重提交 redis key
     */
    REPEAT_SUBMIT_KEY = 'repeat_submit:',

    /**
     * 限流 redis key
     */
    RATE_LIMIT_KEY = 'rate_limit:',

    /**
     * 登录账户密码错误次数 redis key
     */
    PWD_ERR_CNT_KEY = 'pwd_err_cnt:',

    /**
     * 登录账户密码错误次数 redis key
     */
    GZ_TYPE = 'gz_type:',
    /**
     * 微信code存储
     */
    MA_CODE = 'ma_code:',
}